package com.zxx.casserver.modules.user.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.zxx.casserver.modules.user.entity.UserAccountDO;

import java.util.Set;

/**
 * <p>
 * 用户账户登陆表 服务类
 * </p>
 *
 * @author zhoukai
 * @since 2022-07-15
 */
public interface IUserAccountService extends IService<UserAccountDO> {

    /**
     * 保存用户账户
     *
     * @param userAccountDO 用户账户实体
     * @return 保存成功
     */
    boolean saveUserAccount(UserAccountDO userAccountDO);

    /**
     * 根据账户查询所有用户UID
     *
     * @param account 账户
     * @return 返回用户信息
     */
    Set<Long> getUidByAccount(String account);
}
